#ifndef __display_h
#define __display_h


#define  bit1           0x01
#define  bit2           0x02
#define  bit3           0x04
#define  bit4           0x08
#define  bit5           0x10
#define  bit6           0x20
#define  bit7           0x40
#define  bit8           0x80

#define  cbit1           b1111_1110
#define  cbit2           b1111_1101
#define  cbit3           b1111_1011
#define  cbit4           b1111_0111
#define  cbit5           b1110_1111
#define  cbit6           b1101_1111
#define  cbit7           b1011_1111
#define  cbit8           b0111_1111





#define  set_led_1a  displayBuffer[0]|=bit1
#define  set_led_1b  displayBuffer[0]|=bit2
#define  set_led_1c  displayBuffer[0]|=bit3
#define  set_led_1d  displayBuffer[0]|=bit4
#define  set_led_1e  displayBuffer[0]|=bit5
#define  set_led_1f  displayBuffer[0]|=bit6
#define  set_led_1g  displayBuffer[0]|=bit7	
#define  set_led_1h  displayBuffer[0]|=bit8	
                                       
#define  set_led_2a  displayBuffer[1]|=bit1
#define  set_led_2b  displayBuffer[1]|=bit2
#define  set_led_2c  displayBuffer[1]|=bit3
#define  set_led_2d  displayBuffer[1]|=bit4
#define  set_led_2e  displayBuffer[1]|=bit5
#define  set_led_2f  displayBuffer[1]|=bit6
#define  set_led_2g  displayBuffer[1]|=bit7	
#define  set_led_2h  displayBuffer[1]|=bit8	

#define  set_led_3a  displayBuffer[2]|=bit1
#define  set_led_3b  displayBuffer[2]|=bit2
#define  set_led_3c  displayBuffer[2]|=bit3
#define  set_led_3d  displayBuffer[2]|=bit4
#define  set_led_3e  displayBuffer[2]|=bit5
#define  set_led_3f  displayBuffer[2]|=bit6
#define  set_led_3g  displayBuffer[2]|=bit7	
#define  set_led_3h  displayBuffer[2]|=bit8	

#define  set_led_4a  displayBuffer[3]|=bit1
#define  set_led_4b  displayBuffer[3]|=bit2
#define  set_led_4c  displayBuffer[3]|=bit3
#define  set_led_4d  displayBuffer[3]|=bit4
#define  set_led_4e  displayBuffer[3]|=bit5
#define  set_led_4f  displayBuffer[3]|=bit6
#define  set_led_4g  displayBuffer[3]|=bit7	
#define  set_led_4h  displayBuffer[3]|=bit8	

#define  set_led_5a  displayBuffer[4]|=bit1
#define  set_led_5b  displayBuffer[4]|=bit2
#define  set_led_5c  displayBuffer[4]|=bit3
#define  set_led_5d  displayBuffer[4]|=bit4
#define  set_led_5e  displayBuffer[4]|=bit5
#define  set_led_5f  displayBuffer[4]|=bit6
#define  set_led_5g  displayBuffer[4]|=bit7	
#define  set_led_5h  displayBuffer[4]|=bit8	

#define  set_led_6a  displayBuffer[5]|=bit1
#define  set_led_6b  displayBuffer[5]|=bit2
#define  set_led_6c  displayBuffer[5]|=bit3
#define  set_led_6d  displayBuffer[5]|=bit4
#define  set_led_6e  displayBuffer[5]|=bit5
#define  set_led_6f  displayBuffer[5]|=bit6
#define  set_led_6g  displayBuffer[5]|=bit7	
#define  set_led_6h  displayBuffer[5]|=bit8	

#define  set_led_7a  displayBuffer[6]|=bit1
#define  set_led_7b  displayBuffer[6]|=bit2
#define  set_led_7c  displayBuffer[6]|=bit3
#define  set_led_7d  displayBuffer[6]|=bit4
#define  set_led_7e  displayBuffer[6]|=bit5
#define  set_led_7f  displayBuffer[6]|=bit6
#define  set_led_7g  displayBuffer[6]|=bit7	
#define  set_led_7h  displayBuffer[6]|=bit8	

#define  set_led_8a  displayBuffer[7]|=bit1
#define  set_led_8b  displayBuffer[7]|=bit2
#define  set_led_8c  displayBuffer[7]|=bit3
#define  set_led_8d  displayBuffer[7]|=bit4
#define  set_led_8e  displayBuffer[7]|=bit5
#define  set_led_8f  displayBuffer[7]|=bit6
#define  set_led_8g  displayBuffer[7]|=bit7	
#define  set_led_8h  displayBuffer[7]|=bit8	

#define  set_led_9a  displayBuffer[8]|=bit1
#define  set_led_9b  displayBuffer[8]|=bit2
#define  set_led_9c  displayBuffer[8]|=bit3
#define  set_led_9d  displayBuffer[8]|=bit4
#define  set_led_9e  displayBuffer[8]|=bit5
#define  set_led_9f  displayBuffer[8]|=bit6
#define  set_led_9g  displayBuffer[8]|=bit7	
#define  set_led_9h  displayBuffer[8]|=bit8	

#define  set_led_10a  displayBuffer[9]|=bit1
#define  set_led_10b  displayBuffer[9]|=bit2
#define  set_led_10c  displayBuffer[9]|=bit3
#define  set_led_10d  displayBuffer[9]|=bit4
#define  set_led_10e  displayBuffer[9]|=bit5
#define  set_led_10f  displayBuffer[9]|=bit6
#define  set_led_10g  displayBuffer[9]|=bit7	
#define  set_led_10h  displayBuffer[9]|=bit8	

#define  set_led_11a  displayBuffer[10]|=bit1
#define  set_led_11b  displayBuffer[10]|=bit2
#define  set_led_11c  displayBuffer[10]|=bit3
#define  set_led_11d  displayBuffer[10]|=bit4
#define  set_led_11e  displayBuffer[10]|=bit5
#define  set_led_11f  displayBuffer[10]|=bit6
#define  set_led_11g  displayBuffer[10]|=bit7	
#define  set_led_11h  displayBuffer[10]|=bit8	

#define  set_led_12a  displayBuffer[11]|=bit1
#define  set_led_12b  displayBuffer[11]|=bit2
#define  set_led_12c  displayBuffer[11]|=bit3
#define  set_led_12d  displayBuffer[11]|=bit4
#define  set_led_12e  displayBuffer[11]|=bit5
#define  set_led_12f  displayBuffer[11]|=bit6
#define  set_led_12g  displayBuffer[11]|=bit7	
#define  set_led_12h  displayBuffer[11]|=bit8	

#define  set_led_13a  displayBuffer[12]|=bit1
#define  set_led_13b  displayBuffer[12]|=bit2
#define  set_led_13c  displayBuffer[12]|=bit3
#define  set_led_13d  displayBuffer[12]|=bit4
#define  set_led_13e  displayBuffer[12]|=bit5
#define  set_led_13f  displayBuffer[12]|=bit6
#define  set_led_13g  displayBuffer[12]|=bit7	
#define  set_led_13h  displayBuffer[12]|=bit8	

#define  set_led_14a  displayBuffer[13]|=bit1
#define  set_led_14b  displayBuffer[13]|=bit2
#define  set_led_14c  displayBuffer[13]|=bit3
#define  set_led_14d  displayBuffer[13]|=bit4
#define  set_led_14e  displayBuffer[13]|=bit5
#define  set_led_14f  displayBuffer[13]|=bit6
#define  set_led_14g  displayBuffer[13]|=bit7	
#define  set_led_14h  displayBuffer[13]|=bit8	



#define  set_led_16a  displayBuffer[16]|=bit1
#define  set_led_16b  displayBuffer[16]|=bit2
#define  set_led_16c  displayBuffer[16]|=bit3
#define  set_led_16d  displayBuffer[16]|=bit4
#define  set_led_16e  displayBuffer[16]|=bit5
#define  set_led_16f  displayBuffer[16]|=bit6
#define  set_led_16g  displayBuffer[16]|=bit7	
#define  set_led_16h  displayBuffer[16]|=bit8	


#define  set_led_17a  displayBuffer[17]|=bit1
#define  set_led_17b  displayBuffer[17]|=bit2
#define  set_led_17c  displayBuffer[17]|=bit3
#define  set_led_17d  displayBuffer[17]|=bit4
#define  set_led_17e  displayBuffer[17]|=bit5
#define  set_led_17f  displayBuffer[17]|=bit6
#define  set_led_17g  displayBuffer[17]|=bit7	
#define  set_led_17h  displayBuffer[17]|=bit8	

#define  set_led_18a  displayBuffer[18]|=bit1
#define  set_led_18b  displayBuffer[18]|=bit2
#define  set_led_18c  displayBuffer[18]|=bit3
#define  set_led_18d  displayBuffer[18]|=bit4
#define  set_led_18e  displayBuffer[18]|=bit5
#define  set_led_18f  displayBuffer[18]|=bit6
#define  set_led_18g  displayBuffer[18]|=bit7	
#define  set_led_18h  displayBuffer[18]|=bit8	

#define  set_led_19a  displayBuffer[19]|=bit1
#define  set_led_19b  displayBuffer[19]|=bit2
#define  set_led_19c  displayBuffer[19]|=bit3
#define  set_led_19d  displayBuffer[19]|=bit4
#define  set_led_19e  displayBuffer[19]|=bit5
#define  set_led_19f  displayBuffer[19]|=bit6
#define  set_led_19g  displayBuffer[19]|=bit7	
#define  set_led_19h  displayBuffer[19]|=bit8	

#define  set_led_20a  displayBuffer[20]|=bit1
#define  set_led_20b  displayBuffer[20]|=bit2
#define  set_led_20c  displayBuffer[20]|=bit3
#define  set_led_20d  displayBuffer[20]|=bit4
#define  set_led_20e  displayBuffer[20]|=bit5
#define  set_led_20f  displayBuffer[20]|=bit6
#define  set_led_20g  displayBuffer[20]|=bit7	
#define  set_led_20h  displayBuffer[20]|=bit8	

#define  set_led_21a  displayBuffer[21]|=bit1
#define  set_led_21b  displayBuffer[21]|=bit2
#define  set_led_21c  displayBuffer[21]|=bit3
#define  set_led_21d  displayBuffer[21]|=bit4
#define  set_led_21e  displayBuffer[21]|=bit5
#define  set_led_21f  displayBuffer[21]|=bit6
#define  set_led_21g  displayBuffer[21]|=bit7	
#define  set_led_21h  displayBuffer[21]|=bit8	

#define  set_led_22a  displayBuffer[22]|=bit1
#define  set_led_22b  displayBuffer[22]|=bit2
#define  set_led_22c  displayBuffer[22]|=bit3
#define  set_led_22d  displayBuffer[22]|=bit4
#define  set_led_22e  displayBuffer[22]|=bit5
#define  set_led_22f  displayBuffer[22]|=bit6
#define  set_led_22g  displayBuffer[22]|=bit7	
#define  set_led_22h  displayBuffer[22]|=bit8	

	

#define  set_led_23a  displayBuffer[14]|=bit1
#define  set_led_23b  displayBuffer[14]|=bit2
#define  set_led_23c  displayBuffer[14]|=bit3
#define  set_led_23d  displayBuffer[14]|=bit4
#define  set_led_23e  displayBuffer[14]|=bit5
#define  set_led_23f  displayBuffer[14]|=bit6
#define  set_led_23g  displayBuffer[14]|=bit7	
#define  set_led_23h  displayBuffer[14]|=bit8	

#define  set_led_24a  displayBuffer[15]|=bit1
#define  set_led_24b  displayBuffer[15]|=bit2
#define  set_led_24c  displayBuffer[15]|=bit3
#define  set_led_24d  displayBuffer[15]|=bit4
#define  set_led_24e  displayBuffer[15]|=bit5
#define  set_led_24f  displayBuffer[15]|=bit6
#define  set_led_24g  displayBuffer[15]|=bit7	
#define  set_led_24h  displayBuffer[15]|=bit8	


#define  clr_led_1a  displayBuffer[0]&=cbit1
#define  clr_led_1b  displayBuffer[0]&=cbit2
#define  clr_led_1c  displayBuffer[0]&=cbit3
#define  clr_led_1d  displayBuffer[0]&=cbit4
#define  clr_led_1e  displayBuffer[0]&=cbit5
#define  clr_led_1f  displayBuffer[0]&=cbit6
#define  clr_led_1g  displayBuffer[0]&=cbit7	
#define  clr_led_1h  displayBuffer[0]&=cbit8	
      
#define  clr_led_2a  displayBuffer[1]&=cbit1
#define  clr_led_2b  displayBuffer[1]&=cbit2
#define  clr_led_2c  displayBuffer[1]&=cbit3
#define  clr_led_2d  displayBuffer[1]&=cbit4
#define  clr_led_2e  displayBuffer[1]&=cbit5
#define  clr_led_2f  displayBuffer[1]&=cbit6
#define  clr_led_2g  displayBuffer[1]&=cbit7	
#define  clr_led_2h  displayBuffer[1]&=cbit8	
        
#define  clr_led_3a  displayBuffer[2]&=cbit1
#define  clr_led_3b  displayBuffer[2]&=cbit2
#define  clr_led_3c  displayBuffer[2]&=cbit3
#define  clr_led_3d  displayBuffer[2]&=cbit4
#define  clr_led_3e  displayBuffer[2]&=cbit5
#define  clr_led_3f  displayBuffer[2]&=cbit6
#define  clr_led_3g  displayBuffer[2]&=cbit7	
#define  clr_led_3h  displayBuffer[2]&=cbit8	
      
#define  clr_led_4a  displayBuffer[3]&=cbit1
#define  clr_led_4b  displayBuffer[3]&=cbit2
#define  clr_led_4c  displayBuffer[3]&=cbit3
#define  clr_led_4d  displayBuffer[3]&=cbit4
#define  clr_led_4e  displayBuffer[3]&=cbit5
#define  clr_led_4f  displayBuffer[3]&=cbit6
#define  clr_led_4g  displayBuffer[3]&=cbit7	
#define  clr_led_4h  displayBuffer[3]&=cbit8	
        
#define  clr_led_5a  displayBuffer[4]&=cbit1
#define  clr_led_5b  displayBuffer[4]&=cbit2
#define  clr_led_5c  displayBuffer[4]&=cbit3
#define  clr_led_5d  displayBuffer[4]&=cbit4
#define  clr_led_5e  displayBuffer[4]&=cbit5
#define  clr_led_5f  displayBuffer[4]&=cbit6
#define  clr_led_5g  displayBuffer[4]&=cbit7	
#define  clr_led_5h  displayBuffer[4]&=cbit8	
      
#define  clr_led_6a  displayBuffer[5]&=cbit1
#define  clr_led_6b  displayBuffer[5]&=cbit2
#define  clr_led_6c  displayBuffer[5]&=cbit3
#define  clr_led_6d  displayBuffer[5]&=cbit4
#define  clr_led_6e  displayBuffer[5]&=cbit5
#define  clr_led_6f  displayBuffer[5]&=cbit6
#define  clr_led_6g  displayBuffer[5]&=cbit7	
#define  clr_led_6h  displayBuffer[5]&=cbit8	
        
#define  clr_led_7a  displayBuffer[6]&=cbit1
#define  clr_led_7b  displayBuffer[6]&=cbit2
#define  clr_led_7c  displayBuffer[6]&=cbit3
#define  clr_led_7d  displayBuffer[6]&=cbit4
#define  clr_led_7e  displayBuffer[6]&=cbit5
#define  clr_led_7f  displayBuffer[6]&=cbit6
#define  clr_led_7g  displayBuffer[6]&=cbit7	
#define  clr_led_7h  displayBuffer[6]&=cbit8	
      
#define  clr_led_8a  displayBuffer[7]&=cbit1
#define  clr_led_8b  displayBuffer[7]&=cbit2
#define  clr_led_8c  displayBuffer[7]&=cbit3
#define  clr_led_8d  displayBuffer[7]&=cbit4
#define  clr_led_8e  displayBuffer[7]&=cbit5
#define  clr_led_8f  displayBuffer[7]&=cbit6
#define  clr_led_8g  displayBuffer[7]&=cbit7	
#define  clr_led_8h  displayBuffer[7]&=cbit8	
        
#define  clr_led_9a  displayBuffer[8]&=cbit1
#define  clr_led_9b  displayBuffer[8]&=cbit2
#define  clr_led_9c  displayBuffer[8]&=cbit3
#define  clr_led_9d  displayBuffer[8]&=cbit4
#define  clr_led_9e  displayBuffer[8]&=cbit5
#define  clr_led_9f  displayBuffer[8]&=cbit6
#define  clr_led_9g  displayBuffer[8]&=cbit7	
#define  clr_led_9h  displayBuffer[8]&=cbit8	
       
#define  clr_led_10a  displayBuffer[9]&=cbit1
#define  clr_led_10b  displayBuffer[9]&=cbit2
#define  clr_led_10c  displayBuffer[9]&=cbit3
#define  clr_led_10d  displayBuffer[9]&=cbit4
#define  clr_led_10e  displayBuffer[9]&=cbit5
#define  clr_led_10f  displayBuffer[9]&=cbit6
#define  clr_led_10g  displayBuffer[9]&=cbit7	
#define  clr_led_10h  displayBuffer[9]&=cbit8	
     
#define  clr_led_11a  displayBuffer[10]&=cbit1
#define  clr_led_11b  displayBuffer[10]&=cbit2
#define  clr_led_11c  displayBuffer[10]&=cbit3
#define  clr_led_11d  displayBuffer[10]&=cbit4
#define  clr_led_11e  displayBuffer[10]&=cbit5
#define  clr_led_11f  displayBuffer[10]&=cbit6
#define  clr_led_11g  displayBuffer[10]&=cbit7	
#define  clr_led_11h  displayBuffer[10]&=cbit8	
        
#define  clr_led_12a  displayBuffer[11]&=cbit1
#define  clr_led_12b  displayBuffer[11]&=cbit2
#define  clr_led_12c  displayBuffer[11]&=cbit3
#define  clr_led_12d  displayBuffer[11]&=cbit4
#define  clr_led_12e  displayBuffer[11]&=cbit5
#define  clr_led_12f  displayBuffer[11]&=cbit6
#define  clr_led_12g  displayBuffer[11]&=cbit7	
#define  clr_led_12h  displayBuffer[11]&=cbit8	
 
#define  clr_led_13a  displayBuffer[12]&=cbit1
#define  clr_led_13b  displayBuffer[12]&=cbit2
#define  clr_led_13c  displayBuffer[12]&=cbit3
#define  clr_led_13d  displayBuffer[12]&=cbit4
#define  clr_led_13e  displayBuffer[12]&=cbit5
#define  clr_led_13f  displayBuffer[12]&=cbit6
#define  clr_led_13g  displayBuffer[12]&=cbit7	
#define  clr_led_13h  displayBuffer[12]&=cbit8	
     
#define  clr_led_14a  displayBuffer[13]&=cbit1
#define  clr_led_14b  displayBuffer[13]&=cbit2
#define  clr_led_14c  displayBuffer[13]&=cbit3
#define  clr_led_14d  displayBuffer[13]&=cbit4
#define  clr_led_14e  displayBuffer[13]&=cbit5
#define  clr_led_14f  displayBuffer[13]&=cbit6
#define  clr_led_14g  displayBuffer[13]&=cbit7	
#define  clr_led_14h  displayBuffer[13]&=cbit8	

#define  clr_led_16a  displayBuffer[16]&=cbit1
#define  clr_led_16b  displayBuffer[16]&=cbit2
#define  clr_led_16c  displayBuffer[16]&=cbit3
#define  clr_led_16d  displayBuffer[16]&=cbit4
#define  clr_led_16e  displayBuffer[16]&=cbit5
#define  clr_led_16f  displayBuffer[16]&=cbit6
#define  clr_led_16g  displayBuffer[16]&=cbit7	
#define  clr_led_16h  displayBuffer[16]&=cbit8	
                                 
#define  clr_led_17a  displayBuffer[17]&=cbit1
#define  clr_led_17b  displayBuffer[17]&=cbit2
#define  clr_led_17c  displayBuffer[17]&=cbit3
#define  clr_led_17d  displayBuffer[17]&=cbit4
#define  clr_led_17e  displayBuffer[17]&=cbit5
#define  clr_led_17f  displayBuffer[17]&=cbit6
#define  clr_led_17g  displayBuffer[17]&=cbit7	
#define  clr_led_17h  displayBuffer[17]&=cbit8	
                              
#define  clr_led_18a  displayBuffer[18]&=cbit1
#define  clr_led_18b  displayBuffer[18]&=cbit2
#define  clr_led_18c  displayBuffer[18]&=cbit3
#define  clr_led_18d  displayBuffer[18]&=cbit4
#define  clr_led_18e  displayBuffer[18]&=cbit5
#define  clr_led_18f  displayBuffer[18]&=cbit6
#define  clr_led_18g  displayBuffer[18]&=cbit7	
#define  clr_led_18h  displayBuffer[18]&=cbit8	
                                
#define  clr_led_19a  displayBuffer[19]&=cbit1
#define  clr_led_19b  displayBuffer[19]&=cbit2
#define  clr_led_19c  displayBuffer[19]&=cbit3
#define  clr_led_19d  displayBuffer[19]&=cbit4
#define  clr_led_19e  displayBuffer[19]&=cbit5
#define  clr_led_19f  displayBuffer[19]&=cbit6
#define  clr_led_19g  displayBuffer[19]&=cbit7	
#define  clr_led_19h  displayBuffer[19]&=cbit8	
                            
#define  clr_led_20a  displayBuffer[20]&=cbit1
#define  clr_led_20b  displayBuffer[20]&=cbit2
#define  clr_led_20c  displayBuffer[20]&=cbit3
#define  clr_led_20d  displayBuffer[20]&=cbit4
#define  clr_led_20e  displayBuffer[20]&=cbit5
#define  clr_led_20f  displayBuffer[20]&=cbit6
#define  clr_led_20g  displayBuffer[20]&=cbit7	
#define  clr_led_20h  displayBuffer[20]&=cbit8	
                              
#define  clr_led_21a  displayBuffer[21]&=cbit1
#define  clr_led_21b  displayBuffer[21]&=cbit2
#define  clr_led_21c  displayBuffer[21]&=cbit3
#define  clr_led_21d  displayBuffer[21]&=cbit4
#define  clr_led_21e  displayBuffer[21]&=cbit5
#define  clr_led_21f  displayBuffer[21]&=cbit6
#define  clr_led_21g  displayBuffer[21]&=cbit7	
#define  clr_led_21h  displayBuffer[21]&=cbit8	
                             
#define  clr_led_22a  displayBuffer[22]&=cbit1
#define  clr_led_22b  displayBuffer[22]&=cbit2
#define  clr_led_22c  displayBuffer[22]&=cbit3
#define  clr_led_22d  displayBuffer[22]&=cbit4
#define  clr_led_22e  displayBuffer[22]&=cbit5
#define  clr_led_22f  displayBuffer[22]&=cbit6
#define  clr_led_22g  displayBuffer[22]&=cbit7	
#define  clr_led_22h  displayBuffer[22]&=cbit8	
                            
#define  clr_led_23a  displayBuffer[14]&=cbit1
#define  clr_led_23b  displayBuffer[14]&=cbit2
#define  clr_led_23c  displayBuffer[14]&=cbit3
#define  clr_led_23d  displayBuffer[14]&=cbit4
#define  clr_led_23e  displayBuffer[14]&=cbit5
#define  clr_led_23f  displayBuffer[14]&=cbit6
#define  clr_led_23g  displayBuffer[14]&=cbit7	
#define  clr_led_23h  displayBuffer[14]&=cbit8	
                               
#define  clr_led_24a  displayBuffer[15]&=cbit1
#define  clr_led_24b  displayBuffer[15]&=cbit2
#define  clr_led_24c  displayBuffer[15]&=cbit3
#define  clr_led_24d  displayBuffer[15]&=cbit4
#define  clr_led_24e  displayBuffer[15]&=cbit5
#define  clr_led_24f  displayBuffer[15]&=cbit6
#define  clr_led_24g  displayBuffer[15]&=cbit7	
#define  clr_led_24h  displayBuffer[15]&=cbit8	
                                       
#define setShiJiWenDu  set_led_14e;set_led_14f;set_led_14g;
#define clrShiJiWenDu  clr_led_14e;clr_led_14f;clr_led_14g;

// #define setLiuShuiLeft1   set_led_11a;set_led_12a;
// #define setLiuShuiLeft2   set_led_11b;set_led_12b;
// #define setLiuShuiLeft3   set_led_11c;set_led_12c;
// #define setLiuShuiLeft4   set_led_11d;set_led_12d;
// #define setLiuShuiLeft5   set_led_11e;set_led_12e;
// #define setLiuShuiLeft6   set_led_11f;set_led_12f;
// #define setLiuShuiLeft7   set_led_11g;set_led_12g;
// #define setLiuShuiLeft8   set_led_11h;set_led_12h;

// #define clrLiuShuiLeft1   clr_led_11a;clr_led_12a;
// #define clrLiuShuiLeft2   clr_led_11b;clr_led_12b;
// #define clrLiuShuiLeft3   clr_led_11c;clr_led_12c;
// #define clrLiuShuiLeft4   clr_led_11d;clr_led_12d;
// #define clrLiuShuiLeft5   clr_led_11e;clr_led_12e;
// #define clrLiuShuiLeft6   clr_led_11f;clr_led_12f;
// #define clrLiuShuiLeft7   clr_led_11g;clr_led_12g;
// #define clrLiuShuiLeft8   clr_led_11h;clr_led_12h;

// #define setLiuShuiRight1   set_led_13a;set_led_14a;
// #define setLiuShuiRight2   set_led_13b;set_led_14b;
// #define setLiuShuiRight3   set_led_13c;set_led_14c;
// #define setLiuShuiRight4   set_led_13d;set_led_14d;
// #define setLiuShuiRight5   set_led_13e;set_led_14e;
// #define setLiuShuiRight6   set_led_13f;set_led_14f;
// #define setLiuShuiRight7   set_led_13g;set_led_14g;
// #define setLiuShuiRight8   set_led_13h;set_led_14h;

// #define clrLiuShuiRight1   clr_led_13a;clr_led_14a;
// #define clrLiuShuiRight2   clr_led_13b;clr_led_14b;
// #define clrLiuShuiRight3   clr_led_13c;clr_led_14c;
// #define clrLiuShuiRight4   clr_led_13d;clr_led_14d;
// #define clrLiuShuiRight5   clr_led_13e;clr_led_14e;
// #define clrLiuShuiRight6   clr_led_13f;clr_led_14f;
// #define clrLiuShuiRight7   clr_led_13g;clr_led_14g;
// #define clrLiuShuiRight8   clr_led_13h;clr_led_14h;

#define setJiaRe      set_led_22a;set_led_22b;
#define clrJiaRe      clr_led_22a;clr_led_22b;

#define setBaoWen    set_led_22c;set_led_22d;
#define clrBaoWen    clr_led_22c;clr_led_22d;

#define setShengDian	set_led_22e;set_led_22f;
#define clrShengDian 	clr_led_22e;clr_led_22f;


#define setZengRong 	set_led_22g;set_led_22h;
#define clrZengRong 	clr_led_22g;clr_led_22h;

#define setFengGuYeDian  set_led_21c;set_led_21h;
#define clrFengGuYeDian	clr_led_21c;clr_led_21h;


#define setCurTempFlag	set_led_7h;
#define clrCurTempFlag	clr_led_7h;

#define setClock   set_led_8g;
#define clrClock	clr_led_8g;

#define setSheZhiWenDu  set_led_7d;set_led_7e;set_led_7f;
#define clrSheZhiWenDu  clr_led_7d;clr_led_7e;clr_led_7f;

#define setDingShiKai  set_led_14a;set_led_14b;
#define clrDingShiKai	clr_led_14a;clr_led_14b;

#define setDingShiGuan set_led_14c;set_led_14d;
#define clrDingShiGuan clr_led_14c;clr_led_14d;



#define setError set_led_8h;
#define clrError clr_led_8h;

#define setTempFlag  set_led_7g;
#define clrTempFlag  clr_led_7g;

#define setClockFlag set_led_4h;
#define clrClockFlag clr_led_4h;

#define setReShuiLiang set_led_8d;set_led_8e;set_led_8f;	
#define clrReShuiLiang	clr_led_8d;clr_led_8e;clr_led_8f;	

#define setReShuiLiang1 set_led_24d;set_led_24e;set_led_24f;
#define setReShuiLiang2  set_led_24a;set_led_24b;set_led_24c;
#define setReShuiLiang3	 set_led_8a;;set_led_8b;set_led_8c;
#define setReShuiLiang4	set_led_23d;set_led_23e;set_led_23f;
#define setReShuiLiang5	set_led_23a;set_led_23b;set_led_23c;
#define setReShuiLiang6	set_led_7a;set_led_7b;set_led_7c;

#define clrReShuiLiang1 clr_led_24d;clr_led_24e;clr_led_24f;
#define clrReShuiLiang2  clr_led_24a;clr_led_24b;clr_led_24c;
#define clrReShuiLiang3	 clr_led_8a;;clr_led_8b;clr_led_8c;
#define clrReShuiLiang4	clr_led_23d;clr_led_23e;clr_led_23f;
#define clrReShuiLiang5	clr_led_23a;clr_led_23b;clr_led_23c;
#define clrReShuiLiang6	clr_led_7a;clr_led_7b;clr_led_7c;

#define setQuan1	set_led_17h;set_led_17g;
#define setQuan2	set_led_18a;set_led_17f;
#define setQuan3	set_led_18b;set_led_17e;
#define setQuan4	set_led_18c;set_led_17d;
#define setQuan5	set_led_18d;set_led_17c;
#define setQuan6	set_led_18e;set_led_18f;set_led_17b;set_led_17a;
#define setQuan7	set_led_18g;set_led_18h;set_led_16h;set_led_16g;
#define setQuan8	set_led_19a;set_led_19b;set_led_16f;set_led_16e;
#define setQuan9	set_led_19c;set_led_19d;set_led_16c;set_led_16d;	
#define setQuan10	set_led_19e;set_led_19f;set_led_16b;set_led_16a;


#define clrQuan1	clr_led_17h;clr_led_17g;
#define clrQuan2	clr_led_18a;clr_led_17f;
#define clrQuan3	clr_led_18b;clr_led_17e;
#define clrQuan4	clr_led_18c;clr_led_17d;
#define clrQuan5	clr_led_18d;clr_led_17c;
#define clrQuan6	clr_led_18e;clr_led_18f;clr_led_17b;clr_led_17a;
#define clrQuan7	clr_led_18g;clr_led_18h;clr_led_16h;clr_led_16g;
#define clrQuan8	clr_led_19a;clr_led_19b;clr_led_16f;clr_led_16e;
#define clrQuan9	clr_led_19c;clr_led_19d;clr_led_16c;clr_led_16d;	
#define clrQuan10	clr_led_19e;clr_led_19f;clr_led_16b;clr_led_16a;


#define setHuaSa1	 set_led_20a;set_led_20b;
#define setHuaSa2 	 set_led_20c;
#define setHuaSa3 	 set_led_20d;
#define setHuaSa4    set_led_20e;

#define clrHuaSa1	 clr_led_20a;clr_led_20b;
#define clrHuaSa2 	 clr_led_20c;
#define clrHuaSa3 	 clr_led_20d;
#define clrHuaSa4    clr_led_20e;
#ifdef __display_c

uint8_t   data   displayBuffer[23] ;

uint8_t    bdata    d_seg;
sbit    f_seg_a=d_seg^0;
sbit    f_seg_b=d_seg^1;
sbit    f_seg_c=d_seg^2;
sbit    f_seg_d=d_seg^3;
sbit    f_seg_e=d_seg^4;
sbit    f_seg_f=d_seg^5;
sbit    f_seg_g=d_seg^6;
sbit    f_seg_h=d_seg^7;

uint8_t  data curTempH;
uint8_t  data curTempL;
uint8_t  data setTempH;
uint8_t  data setTempL;
uint8_t  data gear;
uint8_t  data clockHourH;
uint8_t  data clockHourL;
uint8_t  data clockMinH;
uint8_t  data clockMinL;

code const uint8_t displayFonts[10];
#else
extern code const uint8_t displayFonts[10];

extern 	uint8_t data  curTempH;
extern uint8_t data  curTempL;
extern uint8_t data  setTempH;
extern uint8_t data  setTempL;
extern uint8_t data  gear;
extern uint8_t data  clockHourH;
extern uint8_t data  clockHourL;
extern uint8_t data  clockMinH;
extern uint8_t data  clockMinL;
extern uint8_t data  displayBuffer[23] ;

extern uint8_t    bdata    d_seg;

#endif

void		DisplayScan();
#endif
